/**
 * 能用于switch判断的类型有：byte、short、int、char（JDK1.6），还有枚举类型，但是在JDK1.7后添加了对String类型的判断
 * case语句中少写了break，编译不会报错，但是会一直执行之后所有case条件下的语句，并不再进行判断，直到default语句
 */
public class SwitchTest {

    public static void main(String[] args) {
        char status = 'D';
        switch (status) {
            case 'A':
                status = 'a';
                System.out.print("进入：" + status);
                break;

            case 'B':
                status = 'b';
                System.out.print("进入：" + status);
                break;

            case 'C':
                status = 'c';
                System.out.print("进入：" + status);
                break;

            default:
                System.out.print("进入默认");
                break;

        }
    }
}
